package com.itheima.d01_fanxing_quickstart;

import java.util.ArrayList;

/**
 * 目标：认识泛型，特点，作用
 */
public class Test {

    public static void main(String[] args) {
        //泛型作用：限制操作数据的类型，自行检查类型是否正确
        //        方便后续操作（不需要进行类型转换，避免类型转换异常）
        ArrayList<String> list = new ArrayList();
        list.add("张三");
        /*list.add(18);
        list.add(true);
        list.add(1.5);
        list.add(new Cat());*/


        for (int i = 0; i < list.size(); i++) {
            String str = list.get(i);
            System.out.println(str);
        }

    }
}


class Cat{

}
